Aws\Common\Client\ClientBuilder A

Total Complexity 62
Dependencies 31
Dependents 3
Total lines 478
Lines of code 234
Logical lines of code 126
Comment lines 147
Methods 17
Properties 10

Methods 17

Method Rating Maintainability Complexity Lines of code
build()
A
41 10 54
getSignature()
A
51 11 25
handleEndpoint()
S
51 7 29
addBackoffLogger()
S
55 5 20
updateConfigFromDescription()
S
56 5 19
handleRegion()
S
61 5 12
getCredentials()
S
62 4 11
processArray()
S
66 3 9
extractHttpConfig()
S
65 3 9
createDefaultBackoff()
S
60 1 15
__construct()
S
66 2 8
setIteratorsConfig()
S
77 1 4
setExceptionParser()
S
77 1 4
setConfigRequirements()
S
76 1 4
setConfigDefaults()
S
76 1 4
setConfig()
S
76 1 4
factory()
S
80 1 3